makeshift beds - Espagnol Anglais Dictionnaire